Spread Windows Forms 9.0 Product Documentation
FindLastIndex<TTarget>(Int32,Int32,Predicate<TTarget>) Method


The zero-based starting index of the backward search.
The number of elements in the section to search.
The Predicate delegate that defines the conditions of the element to search for.
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the List that contains the specified number of elements and ends at the specified index.
Syntax
'Declaration
 
Public Overloads Function FindLastIndex(Of TTarget As T)( _
   ByVal startIndex As Integer, _
   ByVal count As Integer, _
   ByVal match As Predicate(Of TTarget) _
) As Integer
'Usage
 
Dim instance As CollectionBase(Of T)
Dim startIndex As Integer
Dim count As Integer
Dim match As Predicate(Of TTarget)
Dim value As Integer
 
value = instance.FindLastIndex(Of TTarget)(startIndex, count, match)
public int FindLastIndex<TTarget>( 
   int startIndex,
   int count,
   Predicate<TTarget> match
)
where TTarget: T

Parameters

startIndex
The zero-based starting index of the backward search.
count
The number of elements in the section to search.
match
The Predicate delegate that defines the conditions of the element to search for.

Type Parameters

TTarget

Return Value

The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, false.
Exceptions
ExceptionDescription
System.ArgumentOutOfRangeException count is less than 0.
System.ArgumentNullExceptionmatch is null.
Requirements

Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows Server 2012 R2, Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10

See Also

Reference

CollectionBase<T> Class
CollectionBase<T> Members
Overload List

 

 


Copyright © GrapeCity, inc. All rights reserved.